home *** CD-ROM | disk | FTP | other *** search
-
-
-
- VVVVkkkkPPPPrrrreeeeffffDDDDiiiiaaaalllloooogggg((((3333xxxx)))) VVVVkkkkPPPPrrrreeeeffffDDDDiiiiaaaalllloooogggg((((3333xxxx))))
-
-
-
- NNNNAAAAMMMMEEEE
- VkPrefDialog - Preference dialog interface for preference package
-
- IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
- VkGenericDialog : VkDialogManager : VkComponent : VkCallbackObject
-
- HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
- #include <Vk/VkPrefDialog.h>
-
- PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
- CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
- VkPrefDialog(const char* name,
- VkPrefItem* item = NULL);
- virtual void ~VkPrefDialog(void);
-
-
- AAAAcccccccceeeessssssss FFFFuuuunnnnccccttttiiiioooonnnnssss
- VkPrefItem* item(void);
-
-
- SSSSeeeettttttttiiiinnnngggg IIIItttteeeemmmm
- void setItem(VkPrefItem* i);
-
-
- CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The VkPrefDialog class is an abstract class that supports easy-to-
- use preference dialogs using VkPrefItem and its subclasses.
- Applications pay attention only to the preference item values and
- let VkPrefItem and VkPrefDialog handle formatting and user
- interaction. Applications can also use the VkPrefDialog class
- without subclassing, by using the VkPrefDialog::prefCallback
- instead.
-
-
-
- DDDDEEEERRRRIIIIVVVVIIIINNNNGGGG SSSSUUUUBBBBCCCCLLLLAAAASSSSSSSSEEEESSSS
- Derived classes should override the _o_k(), _c_a_n_c_e_l(), and _a_p_p_l_y()
- member functions. These are called when the user presses the OK,
- Cancel, and Apply buttons, respectively. VkPrefDialog will not call
- _V_k_P_r_e_f_I_t_e_m::_u_p_d_a_t_e_V_a_l_u_e() until after these callbacks are invoked,
- so the derived code can call _V_k_P_r_e_f_I_t_e_m::_c_h_a_n_g_e_d() to see if
- individual preference item values have changed since the last
- activation.
-
-
-
- FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- VVVVkkkkPPPPrrrreeeeffffDDDDiiiiaaaalllloooogggg(((())))
- VkPrefDialog(const char* name,
- VkPrefItem* item = NULL);
- virtual void ~VkPrefDialog(void);
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- VVVVkkkkPPPPrrrreeeeffffDDDDiiiiaaaalllloooogggg((((3333xxxx)))) VVVVkkkkPPPPrrrreeeeffffDDDDiiiiaaaalllloooogggg((((3333xxxx))))
-
-
-
- Create a preference dialog. The second argument is the single
- preference item for the dialog. Usually, this item will be a
- VkPrefList containing multiple preference objects.
-
- iiiitttteeeemmmm(((())))
- VkPrefItem* item(void);
-
-
- Returns the preference item associated with this preference dialog.
-
- sssseeeettttIIIItttteeeemmmm(((())))
- void setItem(VkPrefItem* i);
-
-
- Changes the preference item associated with this preference dialog.
-
- DDDDAAAATTTTAAAA MMMMEEEEMMMMBBBBEEEERRRR DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
- ____iiiitttteeeemmmm
- VkPrefItem* _item;
-
-
- The preference item for this dialog
-
- pppprrrreeeeffffCCCCaaaallllllllbbbbaaaacccckkkk
- static const const char* prefCallback;
-
-
- A callback function providing an alternative to subclassing
- VkPrefDialog. The callback will be called with reasons of
- _V_k_D_i_a_l_o_g_M_a_n_a_g_e_r::_O_K, _V_k_D_i_a_l_o_g_M_a_n_a_g_e_r::_A_P_P_L_Y, and
- _V_k_D_i_a_l_o_g_M_a_n_a_g_e_r::_C_A_N_C_E_L.
-
- IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkGGGGeeeennnneeeerrrriiiiccccDDDDiiiiaaaalllloooogggg
- VkGenericDialog(), ~VkGenericDialog(),
-
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkDDDDiiiiaaaallllooooggggMMMMaaaannnnaaaaggggeeeerrrr
- show(), hide(), prepost(), setTitle(), setButtonLabels(), unpost(),
- unpostAll(), centerOnScreen(), lastPosted(), post(), postModal(),
- postBlocked(), postAndWait(), _action, _ _showOK, _showCancel,
- _showApply, _allowMultipleDialogs, _minimizeMultipleDialogs,
- prepostCallback,
-
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt
- installDestroyHandler(), removeDestroyHandler(), widgetDestroyed(),
- setDefaultResources(), getResources(), manage(), unmanage(),
- baseWidget(), okToQuit(), _name, _baseWidget, _w, deleteCallback
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- VVVVkkkkPPPPrrrreeeeffffDDDDiiiiaaaalllloooogggg((((3333xxxx)))) VVVVkkkkPPPPrrrreeeeffffDDDDiiiiaaaalllloooogggg((((3333xxxx))))
-
-
-
- IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
- callCallbacks(), addCallback(), removeCallback(),
- removeAllCallbacks()
-
-
- CCCCLLLLAAAASSSSSSSSEEEESSSS UUUUSSSSEEEEDDDD BBBBYYYY TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
- VkPrefItem
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- VkGenericDialog, VkDialogManager, VkComponent, VkPrefItem
- _V_i_e_w_K_i_t _P_r_o_g_r_a_m_m_e_r'_s _G_u_i_d_e
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m, DEC Press, Bob Sheifler and Jim Gettys
- _T_h_e _X _W_i_n_d_o_w _S_y_s_t_e_m _T_o_o_l_k_i_t, DEC Press, Paul Asente and Ralph Swick
- _T_h_e _O_S_F/_M_o_t_i_f _P_r_o_g_r_a_m_m_e_r_s _R_e_f_e_r_e_n_c_e, Prentice Hall, OSF
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-